Using Java Beans to teach Simulation and using Simulation to teach JavaBeans
نویسندگان
چکیده
This work reports on two courses for computer scientists. The first is a graduate course on modeling and simulation and the second is a course on component based software engineering. For both of these courses we principally use the same basis, that is, the Java Beans component technology and the DEVS system theory formalism for discrete event simulation. However, in the two coursed, we pursue quite different objectives. While in the first course the Java Beans technology is used to teach discrete event simulation, in the second course we use simulation as an example to show how a component library can be realized using Java Beans. MODELLING AND SIMULATION COURSE
منابع مشابه
A Collaboration-Enabling Framework for Java Beans
This paper presents a JavaBeans framework to support realtime collaborative applications. The paper contributes a generic collaboration bus to which any (including singleuser) applications can be plugged in as is and made collaborative with no modifications to the application or to the collaboration bus. It also provides the design guidelines for developing collaboration-aware applications to t...
متن کاملAn Application Framework for Synchronous Collaboration using Java Beans
This paper presents a JavaBeans framework that supports real-time synchronous collaborative applications. We contribute a generic collaboration bus as an enabling virtual “channel” that spans network fabrics and integrates collaborating clients. The bus provides a component-based plug-and-play environment that enables collaboration with applications that may or may not be collaboration aware. A...
متن کاملIssues in Developing a Simulation Model of an EJB Application Server
Despite the fact that EJB (Enterprise Java Beans) is such a widely used technology, research in the area of performance modelling EJB application servers is quite sparse. This paper will describe how Ptolemy II, a discrete event simulator and general modelling tool, can be used to build a scalable model of an EJB system that allows users to input variables that describe interactions and their c...
متن کاملCombining Agile Practices with UML and EJB: A Case Study in Agile Development
An agile methodology that integrates selected XP practices, UML modeling and Enterprise Java Beans is described. A case study in the domain of web-based systems is outlined, which applies and assesses the utility of the methodology. The applicability of agile modeling to the domain of webbased e-commerce systems implemented using Enterprise Java Beans is discussed.
متن کاملInfrastructure, Data Cleansing and Mining for Support of Scientific Simulations
by Yingping Huang We propose a multi-tier infrastructure which demostrates the successful integration of web servers, application servers, databases, data analysis and reports, data cleansing, data warehousing, data mining, and the Swarm/RePast simulation models. The goal of the system is to support scientific simulations in the fields of environmental and social science using advanced features...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998